google.golang.org/protobuf/internal/impl.offset.IsValid (method, view implemented interface methods)
21 uses
google.golang.org/protobuf/internal/impl (current package)
checkinit.go#L38: if mi.extensionOffset.IsValid() {
codec_message.go#L55: if si.sizecacheOffset.IsValid() && si.sizecacheType == sizecacheType {
codec_message.go#L58: if si.unknownOffset.IsValid() && (si.unknownType == unknownFieldsAType || si.unknownType == unknownFieldsBType) {
codec_message.go#L62: if si.extensionOffset.IsValid() && si.extensionType == extensionFieldsType {
codec_message.go#L140: if !mi.extensionOffset.IsValid() {
codec_message.go#L143: if !mi.unknownOffset.IsValid() {
decode.go#L159: if exts == nil && mi.extensionOffset.IsValid() {
decode.go#L186: if !opts.DiscardUnknown() && mi.unknownOffset.IsValid() {
encode.go#L51: if opts.UseCachedSize() && mi.sizecacheOffset.IsValid() {
encode.go#L62: if mi.sizecacheOffset.IsValid() {
encode.go#L67: if mi.extensionOffset.IsValid() {
encode.go#L81: if mi.unknownOffset.IsValid() {
encode.go#L86: if mi.sizecacheOffset.IsValid() {
encode.go#L123: if mi.extensionOffset.IsValid() {
encode.go#L144: if mi.unknownOffset.IsValid() && !mi.isMessageSet {
merge.go#L54: if mi.extensionOffset.IsValid() {
merge.go#L79: if mi.unknownOffset.IsValid() {
message_reflect.go#L118: case si.unknownOffset.IsValid() && si.unknownType == unknownFieldsAType:
message_reflect.go#L132: case si.unknownOffset.IsValid() && si.unknownType == unknownFieldsBType:
message_reflect.go#L167: if si.extensionOffset.IsValid() {
pointer_unsafe.go#L31: func (f offset) IsValid() bool { return f != invalidOffset }
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)